package cn.ad.model;

import cn.ad.entity.AdMaterial;
import org.apache.ibatis.type.Alias;

/***
 * 素材详细信息
 * 
 * @author yujuan.zhang
 * @from 2016-06-20
 * @since V1.0
 *
 */
@Alias("adMaterialDetailModel")
public class AdMaterialDetailModel extends AdMaterial {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1760275165117402178L;

	/**
	 * 原生创意形式时，原生素材规格ID，对应ad_material_group.template_spec_id，对应ad_template_spec.id
	 */
	private Integer templateSpecId;
	
	/**
	 * 交互方式 0 无交互 1 跳转 2 APP下载  
	 */
	private Integer interactionType = 0;
	
	/**
	 * 交互实现标识，对应具体交互类型实现表中的标识。
	 * 当interaction_type = 1时， 对应interaction_redirects.id
	 * 当interaction_type = 2时， 对应interaction_app.id
	 */
	private Integer interactionId;

	public Integer getTemplateSpecId() {
		return templateSpecId;
	}

	public void setTemplateSpecId(Integer templateSpecId) {
		this.templateSpecId = templateSpecId;
	}
	
	public Integer getInteractionType() {
		return interactionType;
	}

	public void setInteractionType(Integer interactionType) {
		this.interactionType = interactionType;
	}

	public Integer getInteractionId() {
		return interactionId;
	}

	public void setInteractionId(Integer interactionId) {
		this.interactionId = interactionId;
	}

}
